package org.jeecg.modules.xxgx.kpzdgl.service;

import org.jeecg.modules.innerApi.common.requestDto.InvoiceParam;
import org.jeecg.modules.innerApi.common.responseDto.InvoiceRtn;
import org.jeecg.modules.xxgx.djgl.vo.CsXxDkdjPage;
import org.jeecg.modules.xxgx.kpzdgl.entity.CsXxKpzd;
import org.jeecg.modules.xxgx.kpzdgl.entity.CsXxKpzdsq;
import com.baomidou.mybatisplus.extension.service.IService;

import java.util.List;

/**
 * @Description: 开票终端授权
 * @Author: jeecg-boot
 * @Date:   2023-09-19
 * @Version: V1.0
 */
public interface ICsXxKpzdsqService extends IService<CsXxKpzdsq> {
    /**
     * 根据当前用户信息获取用户所授权的终端信息
     * @param userName 用户登录名
     * @param companyId 企业编号
     * @param nsrsbh   纳税人识别号
     * @param zdlx   终端类型
     */
    List<CsXxKpzd> getKpzdsByUserKpzdsq(String userName, String companyId, String nsrsbh, String zdlx);
}
